insulating liner - Spanish English Dictionary